1*2a15ffa2SJustin Bogner @protocol NSObject 2*2a15ffa2SJustin Bogner - (oneway void)release; 3*2a15ffa2SJustin Bogner @end 4*2a15ffa2SJustin Bogner 5*2a15ffa2SJustin Bogner #ifdef PART1 part1(id p)6*2a15ffa2SJustin Bognerstatic inline void part1(id p) { 7*2a15ffa2SJustin Bogner [p release]; 8*2a15ffa2SJustin Bogner } 9*2a15ffa2SJustin Bogner #endif 10*2a15ffa2SJustin Bogner 11*2a15ffa2SJustin Bogner #ifdef PART2 part2(id p)12*2a15ffa2SJustin Bognerstatic inline void part2(id p) { 13*2a15ffa2SJustin Bogner [p release]; 14*2a15ffa2SJustin Bogner } 15*2a15ffa2SJustin Bogner #endif 16